77问答网
所有问题
当前搜索:
c语言中的逻辑值 真是用什么表示
C语言
基础知识
答:
一、
C语言中的逻辑值
C语言中的逻辑值只有两个:真(true)和假(flase)。用非零
代表真
,用零代表假。因此,对于任意一个表达式,如果它的值为零,就代表一个假值,如果它的值为非零,就代表一个真值。只要值不是零,不管是正数,负数,整数,实数,都代表一个真值。例如-5的逻辑值为真。二、 关系运算符...
C语言中
条件表达式和
逻辑
表达式的意义
是什么
?他们的取值如何?
答:
使用 ==、!=、>、>=、<、<=、! 运算符的表达式均称为
逻辑
表达式。条件表达式 形如: <exp1> ? <exp2> : <exp3> 取值:若exp1
的值
非零 则取exp2的值 否则取exp3的值 说明:exp1、exp2、exp3为必要的表达式
C语言
继续发展,在1982年,很多有识之士和美国国家标准协会为了使这个语言...
‖和
逻辑
有
什么
关系,为什么?
答:
c语言中
,‖是逻辑或操作符。其左右二个表达式中,只要有一个为真,运算结果就是真。按位与逻辑是不一样的,按位是以二进制来处理,而逻辑是来处理
逻辑值
,逻辑值要么为0,要么为非0。例如7||0为真;7&0为假;7&0为0000,7二进制为0111,0二进制为0000,7&9为1,因为9的二进制为1001,7...
...最简单的形式写出与
逻辑
表达式“!x”等价的
C语言
关系表达式...
答:
“!”(逻辑非)逻辑运算符,“逻辑非”就是指本来值的反值。! a,Not(逻辑非),结果为TRUE,如果 a 不为TRUE。用关系运算符将两个表达式连接起来的式子,称关系表达式。关系表达式的值是逻辑值“真”或“假”。但是
C语言
没有逻辑型变量和逻辑型常量,也没有专门
的逻辑值
,故以“非0”
代表
“真...
在
C语言中
当表达式值为0时
表示逻辑值
假当表达式
什么
时候为真?
答:
只要不是0都是1。比如 a=6;if(!a) 等价于if(0)if(a) 等价于if(1)
c语言逻辑
运算符怎么理解?
答:
这些数据类型定义的变量,都与一个整数对应,只要这个整数不是0,
C
就把它当作逻辑值的‘真’,只有当变量值为0时,变量对应
的逻辑值
才为‘假’。***准备好了吗? 现在可以开始谈运算符了。运算符就是对以上介绍的一个或多个逻辑值(可以用1统一
代表
非零作为真值,用0代表假值)进行运算的符号,其中...
C语言
,100
的逻辑值是
多少?
答:
在
C语言中
,只要是不为零的数,其逻辑值都为真,所以说,100
的逻辑值
为“真”或“1”
c语言逻辑
运算符怎么理解?
答:
编译器是如何使用这种‘真’‘假’值呢?一般在选择判断语句,即if语句。只要if()括号里的值非零,编译器就认为条件满足(假设成立),从而执行后面的语句组。准备好了吗? 现在可以开始谈运算符了。运算符就是对以上介绍的一个或多个
逻辑值
(可以用1统一
代表
非零作为
真值
,用0代表假值)进行运算的符号...
C语言
关于
逻辑值
的问题 有加分
答:
首先对你的苦恼
表示
理解和同情。一句话,二值世界中只有0和非0两个概念,如何再有1???1的引入只是编译器实现和人类的习惯。
C语言
标准规定“0为假,非0为真”,这是毫无疑问的。但是“非0”并不是一个具体
的值
,大多编译器都把“非0”实现为1,照顾人类习惯,但引起了很多误会。第一题:A毫...
C语言的逻辑值是
负数时结果是真还是假?
答:
逻辑值是
O的为假, 其他的都为真!你自己也可以写几个程序试下。重要的是自己去实践!
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜